.kook-btn.has-icon .icon-container,.btn-icon{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;width:43px;height:46px;background-position:center;background-size:cover;background-image:url("../../../assets/img/icon-shaped-blue.png");color:#0d6aa8;font-size:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.kook-btn.has-icon .icon-container:hover,.btn-icon:hover{color:white;background-image:url("../../../assets/img/icon-shaped-blue-hover.png")}
.kook-btn.has-icon .icon-container.bg-full,.btn-icon.bg-full{color:white;background-image:url("../../../assets/img/icon-shaped-blue-hover.png")}
.kook-btn.has-icon .icon-container.bg-full:hover,.btn-icon.bg-full:hover{color:#0d6aa8;background-image:url("../../../assets/img/icon-shaped-blue.png")}
.kook-btn.has-icon .icon-container.is-lg,.btn-icon.is-lg{width:49px;height:52px}
.kook-btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;padding:0 20px;height:45px;border:1px solid transparent;background-color:#0d6aa8;color:white;font-size:22px;line-height:19px;font-weight:bold;text-transform:uppercase;text-decoration:none;font-family:'din1451';font-weight:normal;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.kook-btn.tom-trigger,.kook-btn.kook-contact-form-trigger,.kook-btn.btnDoubleLigne{text-transform:none}
.kook-btn:hover{border-color:#0d6aa8;background-color:white;color:#0d6aa8}
.kook-btn.petal-is-hover{max-width:300px;width:100%;height:60px;padding-right:67px;padding-left:25px}
.kook-btn.petal-is-hover:after{z-index:2;color:white}
.kook-btn.petal-is-hover .kook-btn-icon{display:none}
.kook-btn.petal-is-hover:hover{max-width:350px;width:100%;padding-right:95px;padding-left:46px}
.kook-btn.petal-is-hover:hover .kook-btn-icon{display:block;right:-2px}
.kook-btn.petal-is-hover:hover .kook-btn-icon svg{width:92px;height:85px}
.kook-btn.petal-is-hover:hover:after{font-size:25px;position:absolute;right:40px;left:0;text-align:right}
.kook-btn.has-bulle-left{padding-left:60px}
.kook-btn.has-bulle-left:after{content:'';font-family:FontAwesome;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}
.kook-btn.has-bulle-left .kook-btn-icon{position:absolute;top:-10px;left:5px;z-index:2}
.kook-btn.has-bulle-left .kook-btn-icon .picto{height:20px;width:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}
.kook-btn.has-bulle-left .kook-btn-icon .picto svg{width:100%;height:100%}
.kook-btn.has-bulle-left .kook-btn-icon .fa{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;height:auto;width:auto}
.kook-btn.has-bulle-left .kook-btn-icon .bulle{height:50px;width:50px}
.kook-btn.has-bulle-left .kook-btn-icon .bulle .svg-bulle{fill:white;stroke-width:95px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.kook-btn.has-bulle-left.bottom .kook-btn-icon .bulle{-webkit-transform:rotate(212deg);transform:rotate(212deg)}
.kook-btn.has-bulle-left.bottom .picto{top:49%;left:55%}
.kook-btn.has-bulle-left.right .kook-btn-icon .bulle{-webkit-transform:rotate(75deg);transform:rotate(75deg)}
.kook-btn.has-bulle-left.right .picto{top:45%;left:46%}
.kook-btn.has-bulle-right{padding-right:60px}
.kook-btn.has-bulle-right:after{content:'';font-family:FontAwesome;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}
.kook-btn.has-bulle-right .kook-btn-icon{position:absolute;top:-10px;right:5px;z-index:2}
.kook-btn.has-bulle-right .kook-btn-icon .picto{height:20px;width:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;text-align:center}
.kook-btn.has-bulle-right .kook-btn-icon .picto svg{width:100%;height:100%}
.kook-btn.has-bulle-right .kook-btn-icon .fa{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;height:auto;width:auto}
.kook-btn.has-bulle-right .kook-btn-icon .bulle{height:50px;width:50px}
.kook-btn.has-bulle-right .kook-btn-icon .bulle .svg-bulle{fill:white;stroke-width:95px}
.kook-btn.has-bulle-right.bottom .kook-btn-icon .bulle{-webkit-transform:rotate(212deg);transform:rotate(212deg)}
.kook-btn.has-bulle-right.right .kook-btn-icon .bulle{-webkit-transform:rotate(75deg);transform:rotate(75deg)}
.kook-btn.has-icon{padding-right:40px}
.kook-btn.has-icon:after{content:'\f105';font-family:FontAwesome;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}
.kook-btn.has-icon .icon-container{position:absolute;bottom:5px;left:0}
.kook-btn.has-icon .icon-container i.fa{margin-left:-2px;font-weight:bold}
.kook-btn.has-icon:hover .icon-container{color:white;background-image:url("../../../assets/img/icon-shaped-blue-hover.png")}
.kook-btn.has-icon.green .icon-container{color:#37b89d;background-image:url("../../../assets/img/icon-shaped-green.png")}
.kook-btn.has-icon.green .icon-container:hover .icon-container{color:white;background-image:url("../../../assets/img/icon-shaped-green-hover.png")}
.kook-btn.black{border-color:black;background-color:black}
.kook-btn.black.bgTransparent{background-color:white;color:black;border-color:black}
.kook-btn.black .kook-btn-icon .bulle .svg-bulle{stroke:black}
.kook-btn.black .kook-btn-icon .picto{color:black}
.kook-btn.black .kook-btn-icon .picto path{fill:black}
.kook-btn.black:hover{background-color:white;color:black;border-color:black}
.kook-btn.black:hover .kook-btn-icon .picto{color:white}
.kook-btn.black:hover .kook-btn-icon .picto path{fill:white}
.kook-btn.black:hover .kook-btn-icon .bulle .svg-bulle{stroke:black}
.kook-btn.black:hover .kook-btn-icon .bulle .svg-bulle path{fill:black}
.kook-btn.black.petale-full{background-color:white;color:black;border-color:black}
.kook-btn.black.petale-full .kook-btn-icon .picto{color:white}
.kook-btn.black.petale-full .kook-btn-icon .picto path{fill:white}
.kook-btn.black.petale-full .kook-btn-icon .bulle .svg-bulle{stroke:black;fill:black}
.kook-btn.black.petale-full .kook-btn-icon .bulle .svg-bulle path{fill:black}
.kook-btn.black.petale-full:hover{background-color:black;color:white;border-color:white}
.kook-btn.black.petale-full:hover .kook-btn-icon .picto{color:black}
.kook-btn.black.petale-full:hover .kook-btn-icon .picto path{fill:black}
.kook-btn.black.petale-full:hover .kook-btn-icon .bulle .svg-bulle{stroke:black}
.kook-btn.black.petale-full:hover .kook-btn-icon .bulle .svg-bulle path{fill:white}
.kook-btn.green{border-color:#37b89d;background-color:#37b89d}
.kook-btn.green.bgTransparent{background-color:white;color:#37b89d;border-color:#37b89d}
.kook-btn.green .kook-btn-icon .bulle .svg-bulle{stroke:#37b89d}
.kook-btn.green .kook-btn-icon .picto{color:#37b89d}
.kook-btn.green .kook-btn-icon .picto path{fill:#37b89d}
.kook-btn.green:hover{background-color:white;color:#37b89d;border-color:#37b89d}
.kook-btn.green:hover .kook-btn-icon .picto{color:white}
.kook-btn.green:hover .kook-btn-icon .picto path{fill:white}
.kook-btn.green:hover .kook-btn-icon .bulle .svg-bulle{stroke:#37b89d}
.kook-btn.green:hover .kook-btn-icon .bulle .svg-bulle path{fill:#37b89d}
.kook-btn.green.petale-full{background-color:white;color:#37b89d;border-color:#37b89d}
.kook-btn.green.petale-full .kook-btn-icon .picto{color:white}
.kook-btn.green.petale-full .kook-btn-icon .picto path{fill:white}
.kook-btn.green.petale-full .kook-btn-icon .bulle .svg-bulle{stroke:#37b89d;fill:#37b89d}
.kook-btn.green.petale-full .kook-btn-icon .bulle .svg-bulle path{fill:#37b89d}
.kook-btn.green.petale-full:hover{background-color:#37b89d;color:white;border-color:white}
.kook-btn.green.petale-full:hover .kook-btn-icon .picto{color:#37b89d}
.kook-btn.green.petale-full:hover .kook-btn-icon .picto path{fill:#37b89d}
.kook-btn.green.petale-full:hover .kook-btn-icon .bulle .svg-bulle{stroke:#37b89d}
.kook-btn.green.petale-full:hover .kook-btn-icon .bulle .svg-bulle path{fill:white}
.kook-btn.rouge{border-color:#df081b;background-color:#df081b}
.kook-btn.rouge.bgTransparent{background-color:white;color:#df081b;border-color:#df081b}
.kook-btn.rouge .kook-btn-icon .bulle .svg-bulle{stroke:#df081b}
.kook-btn.rouge .kook-btn-icon .picto{color:#df081b}
.kook-btn.rouge .kook-btn-icon .picto path{fill:#df081b}
.kook-btn.rouge:hover{background-color:white;color:#df081b;border-color:#df081b}
.kook-btn.rouge:hover .kook-btn-icon .picto{color:white}
.kook-btn.rouge:hover .kook-btn-icon .picto path{fill:white}
.kook-btn.rouge:hover .kook-btn-icon .bulle .svg-bulle{stroke:#df081b}
.kook-btn.rouge:hover .kook-btn-icon .bulle .svg-bulle path{fill:#df081b}
.kook-btn.rouge.petale-full{background-color:white;color:#df081b;border-color:#df081b}
.kook-btn.rouge.petale-full .kook-btn-icon .picto{color:white}
.kook-btn.rouge.petale-full .kook-btn-icon .picto path{fill:white}
.kook-btn.rouge.petale-full .kook-btn-icon .bulle .svg-bulle{stroke:#df081b;fill:#df081b}
.kook-btn.rouge.petale-full .kook-btn-icon .bulle .svg-bulle path{fill:#df081b}
.kook-btn.rouge.petale-full:hover{background-color:#df081b;color:white;border-color:white}
.kook-btn.rouge.petale-full:hover .kook-btn-icon .picto{color:#df081b}
.kook-btn.rouge.petale-full:hover .kook-btn-icon .picto path{fill:#df081b}
.kook-btn.rouge.petale-full:hover .kook-btn-icon .bulle .svg-bulle{stroke:#df081b}
.kook-btn.rouge.petale-full:hover .kook-btn-icon .bulle .svg-bulle path{fill:white}
.kook-btn.bleuFonce{border-color:#006eba;background-color:#006eba}
.kook-btn.bleuFonce.bgTransparent{background-color:white;color:#006eba;border-color:#006eba}
.kook-btn.bleuFonce .kook-btn-icon .bulle .svg-bulle{stroke:#006eba}
.kook-btn.bleuFonce .kook-btn-icon .picto{color:#006eba}
.kook-btn.bleuFonce .kook-btn-icon .picto path{fill:#006eba}
.kook-btn.bleuFonce:hover{background-color:white;color:#006eba;border-color:#006eba}
.kook-btn.bleuFonce:hover .kook-btn-icon .picto{color:white}
.kook-btn.bleuFonce:hover .kook-btn-icon .picto path{fill:white}
.kook-btn.bleuFonce:hover .kook-btn-icon .bulle .svg-bulle{stroke:#006eba}
.kook-btn.bleuFonce:hover .kook-btn-icon .bulle .svg-bulle path{fill:#006eba}
.kook-btn.bleuFonce.petale-full{background-color:white;color:#006eba;border-color:#006eba}
.kook-btn.bleuFonce.petale-full .kook-btn-icon .picto{color:white}
.kook-btn.bleuFonce.petale-full .kook-btn-icon .picto path{fill:white}
.kook-btn.bleuFonce.petale-full .kook-btn-icon .bulle .svg-bulle{stroke:#006eba;fill:#006eba}
.kook-btn.bleuFonce.petale-full .kook-btn-icon .bulle .svg-bulle path{fill:#006eba}
.kook-btn.bleuFonce.petale-full:hover{background-color:#006eba;color:white;border-color:white}
.kook-btn.bleuFonce.petale-full:hover .kook-btn-icon .picto{color:#006eba}
.kook-btn.bleuFonce.petale-full:hover .kook-btn-icon .picto path{fill:#006eba}
.kook-btn.bleuFonce.petale-full:hover .kook-btn-icon .bulle .svg-bulle{stroke:#006eba}
.kook-btn.bleuFonce.petale-full:hover .kook-btn-icon .bulle .svg-bulle path{fill:white}
.kook-btn.jaune{border-color:#f6a61f;background-color:#f6a61f}
.kook-btn.jaune.bgTransparent{background-color:white;color:#f6a61f;border-color:#f6a61f}
.kook-btn.jaune .kook-btn-icon .bulle .svg-bulle{stroke:#f6a61f}
.kook-btn.jaune .kook-btn-icon .picto{color:#f6a61f}
.kook-btn.jaune .kook-btn-icon .picto path{fill:#f6a61f}
.kook-btn.jaune:hover{background-color:white;color:#f6a61f;border-color:#f6a61f}
.kook-btn.jaune:hover .kook-btn-icon .picto{color:white}
.kook-btn.jaune:hover .kook-btn-icon .picto path{fill:white}
.kook-btn.jaune:hover .kook-btn-icon .bulle .svg-bulle{stroke:#f6a61f}
.kook-btn.jaune:hover .kook-btn-icon .bulle .svg-bulle path{fill:#f6a61f}
.kook-btn.jaune.petale-full{background-color:white;color:#f6a61f;border-color:#f6a61f}
.kook-btn.jaune.petale-full .kook-btn-icon .picto{color:white}
.kook-btn.jaune.petale-full .kook-btn-icon .picto path{fill:white}
.kook-btn.jaune.petale-full .kook-btn-icon .bulle .svg-bulle{stroke:#f6a61f;fill:#f6a61f}
.kook-btn.jaune.petale-full .kook-btn-icon .bulle .svg-bulle path{fill:#f6a61f}
.kook-btn.jaune.petale-full:hover{background-color:#f6a61f;color:white;border-color:white}
.kook-btn.jaune.petale-full:hover .kook-btn-icon .picto{color:#f6a61f}
.kook-btn.jaune.petale-full:hover .kook-btn-icon .picto path{fill:#f6a61f}
.kook-btn.jaune.petale-full:hover .kook-btn-icon .bulle .svg-bulle{stroke:#f6a61f}
.kook-btn.jaune.petale-full:hover .kook-btn-icon .bulle .svg-bulle path{fill:white}
.kook-btn.white{border-color:transparent;background-color:white;color:#0d6aa8}
.kook-btn.white:hover{background-color:#0d6aa8;color:white}
.kook-btn.white:hover .icon-container{color:white;background-image:url("../../../assets/img/icon-shaped-blue.png")}
.kook-btn.white .icon-container{color:#0d6aa8;background-image:url("../../../assets/img/icon-shaped-blue-hover.png")}
.kook-btn.height60{height:60px;padding-right:160px}
.kook-btn.height60 .fa{font-size:25px;line-height:1}
.kook-btn.height60 .kook-btn-icon .bulle{width:85px;height:80px}
.kook-btn.no-petale .kook-btn-icon{display:none}
.content-cta{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px auto;width:100%;max-width:1200px;height:400px;font-family:'Lato'}
.content-cta>div{position:absolute;width:60%;max-width:600px;height:350px}
.content-cta>div.left-block{z-index:1;bottom:0;left:100px;padding:45px 55px;background-color:#f2f6fd;font-size:15px;line-height:25px}
.content-cta>div.left-block h3{font-size:22px;font-weight:bold;line-height:20px;color:#37b89d}
.content-cta>div.left-block p{color:#494948}
.content-cta>div.right-block{top:0;right:100px}
.content-cta>div.right-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.content-cta>div.right-block .kook-btn{z-index:1;position:absolute;bottom:40px;right:30px}
.content-tom{position:relative;float:left;margin:40px;margin-top:25px;width:300px;height:460px;background-color:#0b69a7;font-family:'Lato';color:white;overflow:hidden}
.content-tom:before{content:'';position:absolute;bottom:0;width:150%;height:80px;-webkit-transform:rotateZ(-5deg);transform:rotateZ(-5deg);background-color:#0a5e96}
.content-tom:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:url("../../../assets/img/bg-bloc-tom.jpg");background-position:center;background-size:cover;background-size:1800px;opacity:.25}
.content-tom .relative-tom{z-index:1;position:relative;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:80px;padding:0 15px;height:calc(100% - 160px);text-align:center}
.content-tom .relative-tom .tom-titre{font-size:17px;line-height:25px;text-transform:uppercase}
.content-tom .relative-tom .tom-titre:before{content:'';z-index:-1;opacity:.2;position:absolute;top:-15px;left:0;right:0;margin:auto;width:145px;height:135px;background-position:center;background-size:cover;background-image:url("../../../assets/img/icon-shaped-kook-tom.png")}
.content-tom .relative-tom .tom-titre strong{display:block;margin-bottom:25px;font-size:25px;font-weight:bold;color:white;text-transform:none;white-space:nowrap}
.content-tom .relative-tom .subtitle{margin-bottom:auto;font-size:15px;line-height:17px;color:white}
.content-tom .relative-tom>p{margin:0}
.content-tom .relative-tom .kook-btn{padding-left:15px;padding-right:50px;border-radius:50px;-ms-flex-item-align:stretch;align-self:stretch;height:70px;text-align:left;line-height:20px}
.content-tom .relative-tom .kook-btn .icon-container{left:auto;right:-10px;width:68px;height:67px;background-image:url("../../../assets/img/btn-kook-tom.png");font-size:0}
.content-tom .relative-tom .kook-btn:hover .icon-container{background-image:url("../../../assets/img/btn-kook-tom-hover.png")}
.content-tom .relative-tom .kook-btn .txt{font-size:17px;font-weight:900;text-decoration:none}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
.image.no-injected{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:125px}
.image.no-injected img{height:126.64px;width:138.5px;opacity:.2;-webkit-transform:rotate(78deg);transform:rotate(78deg)}
#tinymce{font-family:'Lato'}
#tinymce p{margin-top:30px;font-size:15px}
#tinymce p+h2{margin-top:45px}
h1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
h2{margin:0;font-size:20px;line-height:28px;color:#0d6aa8;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
h2 span+span{position:relative;margin-bottom:70px;font-size:40px;font-weight:bold;line-height:45px;color:#494948;text-transform:none}
h2 span+span::before{content:'';z-index:-1;opacity:.2;position:absolute;top:-30px;left:0;right:0;margin:auto;width:145px;height:135px;background-position:center;background-size:cover;right:auto;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:103px;height:99px;top:-35px;left:-40px}
h2+h3{margin-top:-20px}
h3{margin:25px 0;font-weight:bold;font-size:23px;line-height:20px;color:#0d6aa8;text-transform:none}
.title-container{position:relative;margin-bottom:45px;font-family:din1451}
.title-container.center .titreDoubleLigne{text-align:center !important}
.title-container.left .image{top:-37px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.title-container.left .titreDoubleLigne{text-align:left}
.title-container.right .image{top:-37px;right:0;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.title-container.right .titreDoubleLigne{text-align:right}
.title-container.doubleBulle .image{position:absolute}
.title-container.doubleBulle .image .bulle{z-index:9;position:absolute;top:0;left:0;height:110px;width:100px;-webkit-transform:rotate(153deg);transform:rotate(153deg);opacity:.7}
.title-container.doubleBulle .image .secondBulle{z-index:8;height:80px;width:70px;opacity:.5;position:absolute;top:0;left:-30px;-webkit-transform:rotate(273deg) translateY(100%);transform:rotate(273deg) translateY(100%)}
.title-container.doubleBulle .image .picto{height:50px;width:55px;z-index:10;position:absolute;top:25px;left:25px}
.title-container.doubleBulle .image .picto img{height:50px;width:auto}
.title-container h2 span+span::before,.title-container h1 span+span::before{content:none}
.title-container .image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:125px}
.title-container .image .bulle{height:126.64px;width:138.5px;opacity:.2;-webkit-transform:rotate(78deg);transform:rotate(78deg)}
.title-container .image .bulle .picto{height:0;width:0;display:none}
.title-container .titreDoubleLigne{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative}
.title-container .titreDoubleLigne .premiereL{color:#006eba;font-family:"din1451";font-size:30px;line-height:30px;text-transform:uppercase}
.title-container .titreDoubleLigne .deuxiemeL{color:#333232;font-family:"din1451";font-size:50px;line-height:50px;margin:0;font-weight:normal;display:block}
.flexcenter{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
.flexcenter h2+h2:before{left:0 !important;right:0 !important}
#tinymce>p>.kook-btn{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
#tinymce>p>.kook-btn.white{border-color:#0d6aa8}
#tinymce>p>.kook-btn.white-green{border-color:#37b89d}
@media all and (max-width:768px){.content-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}
.content-cta>div{position:relative;width:100%;height:auto}
.content-cta>div.left-block{left:auto;padding:15px 20px;padding-bottom:50px;height:auto}
.content-cta>div.right-block{z-index:2;top:-30px;right:auto;width:100%}
.content-cta>div.right-block .kook-btn{width:90%;display:block;right:5%;bottom:10px}
.content-tom{margin:40px -25px;float:none;width:auto;width:calc(100% + 50px)}
}