a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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}body{line-height:1;margin:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.bg-blue-sky{background-color:#edf5f7}.bg-light-blue{background-color:#a6c5cd}.bg-blue{background-color:#5e939f}.bg-light-green{background-color:#91a98d}.bg-green{background-color:#606c5a}.bg-light-brown{background-color:#424340}.bg-brown{background-color:#202020}.text-white{color:#fff}.text-black{color:#000}.text-green{color:#606c5a}.m-20{margin:20px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mr-20{margin-right:20px}.m-40{margin:40px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mr-40{margin-right:40px}.p-20{padding:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.p-40{padding:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.w-50{width:50%}.w-100{width:100%}.container-xl{max-width:1440px;margin:0 auto}.caro{width:400}.btn{font-family:DM Sans,sans-serif;font-size:15px;padding:10px;border-radius:4px;color:#fff;border:none;cursor:pointer;text-decoration:none}.btn-white{background-color:#fff;color:#000}.heading-h1,.heading-h2,.heading-h3,h1,h2,h3{font-family:"DM Serif Display",serif;font-size:30px;font-weight:400;line-height:41px}.text-default,p{font-size:15px;font-weight:400;line-height:20px;font-style:normal}.text-default,.text-italic,p{font-family:DM Sans,sans-serif}.text-italic{font-weight:500;font-style:italic}.text-medium{font-family:DM Sans Medium;font-weight:500}.text-bold{font-family:DM Sans Bold;font-weight:700}a{font-family:DM Sans,sans-serif;font-weight:500;font-size:15px;cursor:pointer}a:hover{text-decoration:underline}.bandeau,.menu{justify-content:space-between;padding:0 40px}.bandeau,.bandeau .container-right,.menu,.menu .container-right{display:flex;align-items:center}.bandeau .container-right .email,.menu .container-right .email{margin-right:70px}.bandeau{height:50px}.menu{height:80px;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media only screen and (max-width:600px){.resp1{margin:0}.resp{display:none}.bandeau,.menu{padding:0;height:auto;width:100%;margin-bottom:20px}.bandeau,.bandeau .container-right,.menu,.menu .container-right{display:flex;flex-direction:column}.bandeau .container-right .email,.menu .container-right .email{margin-right:70px}.bandeau{height:auto}.menu{height:80px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.bandeau,.menu{padding:0;height:auto;width:100%;margin-bottom:20px}.bandeau,.bandeau .container-right,.menu,.menu .container-right{display:flex;flex-direction:column}.bandeau .container-right .email,.menu .container-right .email{margin-right:0}}.container-hero{display:flex}.container-hero .left{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-hero .left h2{width:513px}.container-hero .left p{max-width:513px}@media only screen and (max-width:1413px){.container-hero{margin-top:10px;display:flex;text-align:center;flex-wrap:wrap;align-items:center;justify-content:space-around}.container-hero .right{width:100%}.container-hero .left{display:flex;align-items:center;justify-content:space-around;width:100%}.container-hero .left h2{width:100%}.container-hero .left p{width:auto;max-width:90%;margin-bottom:20px}}.container-reinsurance{display:flex;background-color:#edf5f7;height:466px}.container-reinsurance .content-reinsurance{display:flex;width:100%;padding:40px 0}.container-reinsurance .content-reinsurance .left{display:flex;flex-direction:column}.container-reinsurance .content-reinsurance .left h1{width:290px}.container-reinsurance .content-reinsurance .left a{width:172px}.container-reinsurance .content-reinsurance .right{display:flex;flex-wrap:wrap;justify-content:space-between}.container-reinsurance .content-reinsurance .right .reinsurance img{width:40px;height:40px;margin-bottom:15px}.container-reinsurance .content-reinsurance .right .reinsurance p{max-width:198px}@media only screen and (min-width:1400px){.container-reinsurance{display:flex;background-color:#edf5f7;height:466px}.container-reinsurance .content-reinsurance{display:flex;width:100%;padding:40px 0}.container-reinsurance .content-reinsurance .left{display:flex;flex-direction:column}.container-reinsurance .content-reinsurance .left h1{width:290px;margin-left:13%}.container-reinsurance .content-reinsurance .left a{width:172px;margin-left:13%}.container-reinsurance .content-reinsurance .right{display:flex;flex-wrap:wrap;justify-content:space-between}.container-reinsurance .content-reinsurance .right .reinsurance{margin-right:35px}.container-reinsurance .content-reinsurance .right .reinsurance img{width:40px;height:40px;margin-bottom:15px}.container-reinsurance .content-reinsurance .right .reinsurance p{max-width:198px}}@media only screen and (max-width:820px){.container-reinsurance{display:flex;background-color:#edf5f7;height:auto;align-items:center;justify-content:space-around}.container-reinsurance .content-reinsurance{display:flex;flex-wrap:wrap;width:100%;padding:40px 0}.container-reinsurance .content-reinsurance .left{width:100%;justify-content:space-around;align-items:center}.container-reinsurance .content-reinsurance .left h1{width:auto}.container-reinsurance .content-reinsurance .left a{width:172px}.container-reinsurance .content-reinsurance .right{width:100%;margin-top:20px;margin-left:10px}.container-reinsurance .content-reinsurance .right .reinsurance{width:50%}.container-reinsurance .content-reinsurance .right .reinsurance img{width:40px;height:40px;margin-bottom:15px}.container-reinsurance .content-reinsurance .right .reinsurance p{max-width:auto}}.footer{background-color:#606c5a;height:100px}.footer .container-footer{display:flex;justify-content:space-between}.footer .container-footer p,.footer .container-footer ul li a{color:#fff}@media only screen and (max-width:600px){.footer{background-color:#606c5a;height:auto}.footer .container-footer{display:flex;flex-direction:column}.footer .container-footer p,.footer .container-footer ul li a{color:#fff}}.room-container .left-block{display:flex}.room-container .left-block .background-text{width:100%;position:relative;height:670px}.room-container .left-block .bg-text{font-size:194px;width:20%;margin:-26px;font-family:"DM Serif Display";line-height:254px;letter-spacing:.02em;color:hsla(0,0%,100%,.2)}.room-container .left-block .images-container{position:absolute;top:50%;transform:translate(36%,-50%)}.room-container .left-block .room-flex{display:flex;justify-content:flex-end}.room-container .left-block .room-flex .room-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:555px}.room-container .left-block .room-flex .price{font-weight:700;font-size:22px;line-height:29px;margin-bottom:15px}.room-container .left-block .room-flex .price-title{font-style:italic;font-weight:500;font-size:18px;line-height:23px}.room-container .right-block,.room-container .right-block .room-container{display:flex}.room-container .right-block .background-text{width:80%;position:relative;height:670px}.room-container .right-block .bg-text{font-size:194px;width:20%;font-family:"DM Serif Display";margin:-60px -60px -60px 255px;line-height:273px;letter-spacing:.02em;color:hsla(0,0%,100%,.2)}.room-container .right-block .images-container{position:absolute;top:50%;transform:translate(-36%,-50%)}.room-container .right-block .room-flex{display:flex}.room-container .right-block .room-flex .room-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:555px}.room-container .right-block .room-flex .price{font-weight:700;font-size:22px;line-height:29px;margin-bottom:15px}.room-container .right-block .room-flex .price-title{font-style:italic;font-weight:500;font-size:18px;line-height:23px}.room-container .right-block .flex-end{display:flex;justify-content:flex-end}@media only screen and (min-width:1400px){.room-container .left-block{display:flex}.room-container .left-block .background-text{width:100%;position:relative;height:670px}.room-container .left-block .bg-text{font-size:194px;width:20%;margin:-26px;font-family:"DM Serif Display";line-height:254px;letter-spacing:.02em;color:hsla(0,0%,100%,.2)}.room-container .left-block .images-container{position:absolute;top:50%;transform:translate(36%,-50%)}.room-container .left-block .room-flex{display:flex;justify-content:flex-end}.room-container .left-block .room-flex .room-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:555px;margin-right:35px}.room-container .left-block .room-flex .price{font-weight:700;font-size:22px;line-height:29px;margin-bottom:15px}.room-container .left-block .room-flex .price-title{font-style:italic;font-weight:500;font-size:18px;line-height:23px}.room-container .right-block,.room-container .right-block .room-container{display:flex}.room-container .right-block .background-text{width:80%;position:relative;height:670px}.room-container .right-block .bg-text{font-size:170px;width:20%;font-family:"DM Serif Display";margin:-60px -60px -60px 243px;line-height:273px;letter-spacing:.02em;color:hsla(0,0%,100%,.2)}.room-container .right-block .images-container{position:absolute;top:50%;transform:translate(-36%,-50%)}.room-container .right-block .room-flex{display:flex}.room-container .right-block .room-flex .room-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:555px;margin-left:35px}.room-container .right-block .room-flex .price{font-weight:700;font-size:22px;line-height:29px;margin-bottom:15px}.room-container .right-block .room-flex .price-title{font-style:italic;font-weight:500;font-size:18px;line-height:23px}.room-container .right-block .flex-end{display:flex;justify-content:flex-end}}@media only screen and (max-width:820px){.room-container{display:flex;flex-wrap:wrap}.room-container .left-block{display:flex;flex-wrap:wrap-reverse}.room-container .left-block .w-responsive{margin-top:50px;width:100%;display:flex;align-items:center;justify-content:space-around}.room-container .left-block .background-text{width:100%;height:auto;display:flex;align-items:center;flex-direction:column;justify-content:space-around}.room-container .left-block .bg-text{display:none;font-size:24px;font-size:20x;line-height:23px;margin:0;width:100%;height:auto;font-family:"DM Serif Display";position:unset;color:hsla(0,0%,100%,.2)}.room-container .left-block .images-container{position:unset;top:0;transform:none;width:100%;display:flex;flex-direction:column;align-items:center}.room-container .left-block .images-container .rooms-img-0,.room-container .left-block .images-container .rooms-img-1,.room-container .left-block .images-container .rooms-img-2{width:60%;height:150px;max-width:70%}.room-container .left-block .room-flex{display:flex;justify-content:flex-end;width:100%;margin:20px}.room-container .left-block .room-flex .room-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.room-container .left-block .room-flex .price{font-weight:700;font-size:22px;line-height:29px;margin-bottom:15px}.room-container .left-block .room-flex .price-title{font-style:italic;font-weight:500;font-size:18px;line-height:23px}.room-container .right-block{display:flex;flex-wrap:wrap}.room-container .right-block .room-container{display:flex}.room-container .right-block .background-text{width:100%;display:flex;align-items:center;justify-content:space-around;height:auto}.room-container .right-block .bg-text{font-size:24px;width:20%;font-family:"DM Serif Display";display:none;color:hsla(0,0%,100%,.2)}.room-container .right-block .images-container{position:unset;top:0;transform:none;width:100%;display:flex;flex-direction:column;align-items:center}.room-container .right-block .images-container .rooms-img-0,.room-container .right-block .images-container .rooms-img-1,.room-container .right-block .images-container .rooms-img-2{height:150px;width:60%;max-width:70%}.room-container .right-block .room-flex{width:100%;display:flex;margin:20px}.room-container .right-block .room-flex .room-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.room-container .right-block .room-flex .price{font-weight:700;font-size:22px;line-height:29px;margin-bottom:15px}.room-container .right-block .room-flex .price-title{font-style:italic;font-weight:500;font-size:18px;line-height:23px}.room-container .right-block .flex-end{display:flex;justify-content:space-around;align-items:center;width:100%}}