* *::before,*::after{margin:0;padding:0;box-sizing:border-box}html{font-size:12px}body{overflow-x:hidden}a{text-decoration:none}ul{list-style:none}header{width:100%;position:relative;top:0;left:0;background-color:#fff}.arrow-sorel{border:solid #d4af37;border-width:0 3px 3px 0;display:inline-block;padding:3px}.right-sorel{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.left-sorel{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.up-sorel{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.down-sorel{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.container-sorel-nav{width:100%!important;position:flex;background-color:#000;max-width:250rem;margin:0 auto;margin-bottom:20px}.menu-icons{color:#fff2b9;font-size:4rem;position:absolute;top:75%;right:1rem;transform:translateY(-50%);cursor:pointer;z-index:5000;display:none}nav{display:flex;align-items:center;width:100%;height:8rem;border-bottom:1px solid rgba(255,255,255,.1);z-index:15000}.logo{width:7rem;height:5rem;background-color:#d4af37;display:flex;border-radius:100%;margin-right:5rem}.logo i{margin:auto;font-size:3rem;color:#f5f5f5}.nav-list{display:flex;width:100%;align-items:center}.nav-list li{line-height:8rem;position:relative}.sub-menu li{line-height:4rem}.nav-list a{display:block;color:#f5f5f5;padding:0 1.5rem;font-size:1.4rem;text-transform:uppercase;transition:color 650ms}.nav-list a:hover{color:#d4af37}.btn{font-family:FontAwesome,"Montserrat",sans-serif!important;padding:.5rem;display:inline-block;background-color:#d4af37;color:#000;border:2px solid #d4af37;border-radius:4rem;text-align:center;transition:background-color 650ms}.btn-2{font-family:"Montserrat",sans-serif!important;padding:.5rem;display:inline-block;background-color:#fff;color:#000;width:22%;border:2px solid #fff;border-radius:2rem;text-align:center;transition:background-color 650ms;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;-webkit-transition:background-color 650ms;-moz-transition:background-color 650ms;-ms-transition:background-color 650ms;-o-transition:background-color 650ms}.btn-3{font-family:"Montserrat",sans-serif!important;padding:.5rem;display:inline-block;background-color:#d4af37;color:#000;border:2px solid #d4af37;border-radius:2rem;text-align:center;transition:background-color 650ms;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem}.btn:hover{color:#d4af37;background-color:rgba(0,0,0,.2);transition:all 650ms}.btn-2:hover{color:#d4af37;background-color:#fff;transition:all 650ms}.btn-3:hover{color:#fff;background-color:#d4af37;transition:all 650ms}option{height:35px;font-size:15px;padding-top:10px!important;padding-bottom:10px!important}.sub-menu{width:35rem;display:block;position:absolute;border-top:3px solid #d4af37;background-color:rgba(0,0,0,.9);z-index:4000;top:16rem;opacity:.8;visibility:hidden;transition:all 650ms ease}.sub-menu::before{content:"";position:absolute;top:-2.5rem;left:3rem;border:1.2rem solid transparent;border-bottom-color:#d4af37}.sub-menu .sub-menu::before{top:.9rem;left:-2.5rem;border:1.2rem solid transparent;border-right-color:#d4af37}.sub-menu .sub-menu{border-top:none;border-left:3px solid #d4af37;top:0;left:160%}.nav-list li:hover>.sub-menu{top:8rem;opacity:1;visibility:visible}.sub-menu li:hover>.sub-menu{top:0;left:100%}li.move-right{margin:auto 0 auto auto;line-height:initial}@media screen and (max-width:850px){.container-sorel-nav{position:relative}.nav-list{position:fixed;top:0;left:0;height:100vh;display:none;flex-direction:column;align-items:initial;background-color:#000;z-index:1000;overflow-y:scroll}.container{width:100%!important}.nav-list>li{line-height:6rem}.sub-menu{position:initial;border:3px solid transparent;border-left-color:#000;margin-left:1rem;max-height:0}.sub-menu::before{display:none}.nav-list li:hover>.sub-menu{opacity:1;visibility:visible;max-height:initial}li.move-right{margin:0 auto 0 0;line-height:initial}.menu-icons{display:block}#myMenuLinksX{display:none}#navlist{display:none}}.hero{width:100%;height:100vh;background-size:cover}.text{color:#000;text-align:center}.text h1{font-size:8rem;margin:2rem 0;font-family:"Blastimo",sans-serif}.text h2{font-size:1.6rem;text-transform:uppercase;font-weight:300}.text p{font-size:1.6rem;margin-bottom:5rem}.text .btn{font-size:1.6rem;padding-left:3rem;padding-right:3rem;color:#000;text-transform:uppercase}@media screen and (max-width:830px){.text h1{font-size:4rem}.text .btn{font-size:1.2rem}}.txt_1-sorel{font-family:"Archivo Black",sans-serif;color:#000;font-style:italic;font-size:2rem}.txt_2-sorel{font-family:"Archivo Black",sans-serif;color:#d4af37;font-size:4rem;font-weight:bold}.txt_3-sorel{font-family:"Archivo Black",sans-serif;color:#d4af37;font-size:2.2rem;font-weight:bold}.txt_4-sorel{font-family:"Archivo Black",sans-serif;color:#000;font-size:2.2rem;font-style:bold}.margin-top-arbeq{margin-top:-35px!important}.shop-the-look-banner-text2{display:none}.changeimgonsmalldevice1{display:block}.changeimgonsmalldevice2{display:none}@media screen and (max-width:830px){.txt_1-sorel{font-size:1.25rem}.txt_2-sorel{font-size:2.2rem}.txt_3-sorel{font-size:1.5rem}.txt_4-sorel{font-size:1.25rem}.item-shop-post-text{display:table-cell;content:"";height:100%;left:0;padding:15px 5px;position:absolute;text-align:center;text-transform:uppercase;top:100%;width:100%;vertical-align:middle}.shop-the-look-post{margin-top:-40rem;margin-bottom:10rem}.footer-top{display:inline-block}.shop-the-look-banner-text{color:#000;left:0;margin-top:-2px;position:absolute;text-align:center;text-transform:uppercase;top:50%;width:100%}.margin-top-arbeq{margin-top:0!important}.shop-the-look-banner-text2{display:none}.changeimgonsmalldevice1{display:none}.changeimgonsmalldevice2{display:block}}@media screen and (max-width:460px){.txt_1-sorel{font-size:.95rem}.txt_2-sorel{font-size:1.9rem}.txt_3-sorel{font-size:1.2rem}.txt_4-sorel{font-size:.95rem}.shop-the-look-post{margin-top:0;margin-bottom:0;width:100%}.shop-the-look-banner-text{display:none}.shop-the-look-banner-text2{display:block;text-transform:uppercase;margin-top:950px!important;text-align:center}.shop-the-look-banner-text2 h2{text-transform:uppercase;width:98%}.shop-the-look-banner-text2 a{text-transform:uppercase;width:98%}.btn{border:1px solid #d4af37;border-radius:1rem}.btn-2{border:1px solid #fff;border-radius:1rem}.btn-3{border:1px solid #d4af37;border-radius:1rem}.item-shop-post-text{left:0;padding:5px 5px;top:40%;width:100%}}.webdesigntuts-workshop{background:#151515;height:100%;position:relative;text-align:center}.webdesigntuts-workshop:before,.webdesigntuts-workshop:after{content:"";display:block;height:1px;left:0%;margin:0 0 0 0;position:relative}.webdesigntuts-workshop:before{background:#444;background:linear-gradient(left,#151515,#444,#151515)}.webdesigntuts-workshop:after{background:#000;background:linear-gradient(left,#151515,#000,#151515)}.webdesigntuts-workshop form{background:#111;background:linear-gradient(#1b1b1b,#111);border:1px solid #000;border-radius:5px;box-shadow:inset 0 0 0 1px #272727;display:inline-block;font-size:0;margin:2px auto 0;padding:5px;position:relative;z-index:1}.webdesigntuts-workshop input{background:#222;background:linear-gradient(#333,#222);border:1px solid #444;border-radius:5px 0 0 5px;box-shadow:0 2px 0 #000;color:#888;display:block;float:left;font-size:18px;font-weight:100;height:40px;margin:0;padding:0 5px;width:260px}.ie .webdesigntuts-workshop input{line-height:40px}.webdesigntuts-workshop input::-webkit-input-placeholder{color:#888}.webdesigntuts-workshop input:-moz-placeholder{color:#888}.webdesigntuts-workshop input:focus{animation:glow 800ms ease-out infinite alternate;background:#222922;background:linear-gradient(#333933,#222922);border-color:#393;box-shadow:0 0 5px rgba(0,255,0,.2) , inset 0 0 5px rgba(0,255,0,.1) , 0 2px 0 #000;color:#efe;outline:none}.webdesigntuts-workshop input:focus::-webkit-input-placeholder{color:#efe}.webdesigntuts-workshop input:focus:-moz-placeholder{color:#efe}.webdesigntuts-workshop button{background:#222;background:linear-gradient(#333,#222);box-sizing:border-box;border:1px solid #444;border-left-color:#000;border-radius:0 5px 5px 0;box-shadow:0 2px 0 #000;color:#fff;display:block;float:left;font-family:"Cabin",helvetica,arial,sans-serif;font-size:13px;font-weight:100;height:40px;line-height:40px;margin:0;padding:0;position:relative;text-shadow:0 -1px 0 #000;width:80px}.webdesigntuts-workshop button:hover,.webdesigntuts-workshop button:focus{background:#292929;background:linear-gradient(#393939,#292929);color:#5f5;outline:none}.webdesigntuts-workshop button:active{background:#292929;background:linear-gradient(#393939,#292929);box-shadow:0 1px 0 #000 , inset 1px 0 1px #222;top:1px}@keyframes glow {
  0% {
    border-color: #393;
    box-shadow: 0 0 5px rgba(0, 255, 0, 0.2), inset 0 0 5px rgba(0, 255, 0, 0.1),
      0 2px 0 #000;
  }
  100% {
    border-color: #6f6;
    box-shadow: 0 0 20px rgba(0, 255, 0, 0.6),
      inset 0 0 10px rgba(0, 255, 0, 0.4), 0 2px 0 #000;
  }
}@media screen and (max-width:850px){.webdesigntuts-workshop input{background:#000;background:linear-gradient(#333,#222);border:1px solid #444;border-radius:5px 0 0 5px;box-shadow:0 2px 0 #000;color:#888;display:block;float:left;font-size:18px;font-weight:100;height:40px;margin:0;padding:0 5px;width:160px}.webdesigntuts-workshop button{background:#222;background:linear-gradient(#333,#222);box-sizing:border-box;border:1px solid #444;border-left-color:#000;border-radius:0 5px 5px 0;box-shadow:0 2px 0 #000;color:#fff;display:block;float:left;font-family:"Cabin",helvetica,arial,sans-serif;font-size:13px;font-weight:100;height:40px;line-height:40px;margin:0;padding:0;position:relative;text-shadow:0 -1px 0 #000;width:80px}}.navigation_text{color:#fff;transition-property:color;transition-duration:.5s;transition-timing-function:ease}.navigation_text:hover{color:#d4af37!important}div.gallerycanvas24{border:1px solid #fff}div.gallerycanvas24:hover{border:1px solid #fff}div.gallerycanvas24 img{width:100%;height:auto}div.desccanvas24{padding:15px;text-align:center}.responsivecanvas24{padding:0 6px;float:left;width:35.99999%}#easy_zoom{width:600px;height:400px;border:5px solid #eee;background:#fff;color:#333;position:absolute;top:60px;left:400px;overflow:hidden;-moz-box-shadow:0 0 10px #777;-webkit-box-shadow:0 0 10px #777;box-shadow:0 0 10px #777;line-height:400px;text-align:center}@media only screen and (max-width:700px){.responsivecanvas24{width:49.99999%;margin:6px 0}}@media only screen and (max-width:500px){.responsivecanvas24{width:95%}}.clearfix:after{content:"";display:table;clear:both}.image-box2526{overflow:hidden;width:180px}.image-box2526 img{max-width:100%;transition:all 2.0s;width:100%;height:auto;transform:scale(.7)}.image-box2526:hover img{transform:scale(.95)}#myBtn{display:none;position:fixed;bottom:12px;right:15px;z-index:99;font-size:15px;border:none;outline:none;background-color:#d4af37;color:#fff;cursor:pointer;padding:7px;height:62px;width:62px;border-radius:50%}#myBtn:hover{background-color:#97f8b8}.hovercanvas{transition:box-shadow .3s;padding-left:5px;border-bottom: 1px solid rgb(33,33,33,.2)}.hovercanvas:hover{box-shadow:0 0 11px rgba(33,33,33,.2);z-index:1500}.buttoncanvas{background-color:#e00;color:#fff;border:1px solid #e00;width:100%;height:50px;font-size:16px;padding:7px;margin-top:20px;margin-bottom:20px;-webkit-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;-moz-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;-o-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;transition:color .3s linear , box-shadow .3s linear , background-color .3s linear}.buttoncanvas:hover{background-color:#f64d4d;color:#fff;box-shadow:2px 2px 10px 2px rgba(0,0,0,.14)}.buttoncanvas1{background-color:#fff;color:#2f2f2f;border:1px solid #d4af37;width:100%;height:auto;font-size:14px;padding:7px;margin-top:20px;margin-bottom:20px;-webkit-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;-moz-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;-o-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;transition:color .3s linear , box-shadow .3s linear , background-color .3s linear}.buttoncanvas1:hover{background-color:#d4af37;color:#fff;box-shadow:2px 2px 10px 2px rgba(0,0,0,.14)}.buttoncanvas2{background-color:#d4af37;color:#fff;border:.5px solid #d4af37;width:auto;height:auto;font-size:15px;padding:7px;-webkit-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;-moz-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;-o-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;transition:color .3s linear , box-shadow .3s linear , background-color .3s linear}.buttoncanvas2:hover{background-color:#fff;color:#1d1d1d;box-shadow:2px 2px 10px 2px rgba(0,0,0,.14)}.buttoncanvas3{background-color:#fff;color:#1d1d1d;border:.5px solid #d4af37;width:auto;height:auto;font-size:15px;padding:7px;-webkit-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;-moz-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;-o-transition:color .3s linear , box-shadow .3s linear , background-color .3s linear;transition:color .3s linear , box-shadow .3s linear , background-color .3s linear}.buttoncanvas3:hover{background-color:#d4af37;color:#fff;box-shadow:2px 2px 10px 2px rgba(0,0,0,.14)}.writin0gcanvas{color:#d4af37;font-weight:bold;border-radius:1px;font-size:35px}.writin1gcanvas{font-family:'Montserrat',sans-serif;font-size:13px!important;margin-top:0;margin-bottom:0;color:#696969}.overflowcanvasname{overflow:hidden!important;text-overflow:ellipsis!important;-ms-text-overflow:ellipsis;font-size:14px;font-weight:bold;line-height:20px;color:#696969;width:98%;height:200px;padding-left:1px;cursor:pointer;margin-bottom:-7px}.overflowcanvasname:hover{overflow:visible;white-space:normal}.overflowcanvasname:hover span{position:relative;color:#050000;z-index:1500;border-radius:1px}.canvasnamebox{width:99%;padding:2px;height:60px;overflow:hidden}.canvasnamebox:hover{overflow:visible;z-index:1500}.product-price{float:right;margin-right:5px;margin-top:-10px;text-transform:lowercase}.product-title{padding-left:7px;font-size:12px;font-weight:normal;margin-bottom:-7px}.price{font-weight:bolder;font-size:20px;color:#fd1111}#loadingCanvas,#loader{text-align:center;background:url(assets/images/loader.gif) no-repeat center;height:150px}.form-price-range-filter{text-align:center}.btn-submit-canvasprice{margin-top:20px;padding:10px 20px;background:#fff;border:#aaa 1px solid;border-radius:4px;margin:20px 0}#min_price{float:left;width:50px;padding:1px 2px;margin-right:5px}#slider-range{width:60%;float:left;margin:10px 0 10px 0}#max_price{float:right;width:50px;padding:1px 2px}.no-result{padding:20px;background:#fdd;text-align:center;border-top:#d2aeb0 1px solid;color:#6f6e6e}.divsearchsmallscreens{display:none}.divsearchbigscreens{display:block}@media only screen and (max-width:950px){.divsearchsmallscreens{display:block}.divsearchbigscreens{display:none}}.imageholder{width:100%;height:0;padding-bottom:84.826%;overflow:hidden}.templatesku{width:100%;height:100%;position:absolute;top:0;right:0}.templateimage{float:right;position:relative}.btn_mat{background-color:#4caf50;border:none;color:#fff;padding:8px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;transition-duration:.4s;cursor:pointer;width:98%}.btn1_mat{background-color:#fff;color:#000;border:3px solid #d000fb}.btn1_mat:hover{background-color:#d000fb;color:#fff}.btn2_mat{background-color:#fff;color:#000;border:3px solid #fbad00}.btn2_mat:hover{background-color:#fbad00;color:#fff}.btn3_mat{background-color:#fff;color:#000;border:3px solid #0012fb}.btn3_mat:hover{background-color:#0012fb;color:#fff}.ball{position:absolute;border-radius:100%;opacity:.75}.screen_Big{display:block;margin-left:auto;margin-right:auto}.screen_Small{display:none;margin-left:auto;margin-right:auto}.tablouri-steps{width:100%;height:auto;margin-top:10px;margin-bottom:15px}@media only screen and (max-width:840px){.screen_Big{display:none}.screen_Small{display:block}.tablouri-steps{width:95%}}.materialModal{display:block;background-color:#2b2a28;padding:50px 15px;width:100%;height:auto}.materialModal h1{color:#fff;text-align:center}.materialModal1{position:relative;width:360px;max-width:100%;display:inline-block}.materialModal1 img{display:block;max-width:100%;height:auto}.materialModal1 .material_image_holder1-hover{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:contain;opacity:0;transition:opacity .3s easy}.materialModal1:hover .material_image_holder1-hover{opacity:1}.materialModal2{position:relative;width:360px;max-width:100%;display:inline-block}.materialModal2 img{display:block;max-width:100%;height:auto}.materialModal2 .material_image_holder2-hover{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:contain;opacity:0;transition:opacity .3s easy}.materialModal2:hover .material_image_holder2-hover{opacity:1}.materialModal3{position:relative;width:360px;max-width:100%;display:inline-block}.materialModal3 img{display:block;max-width:100%;height:auto}.materialModal3 .material_image_holder3-hover{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:contain;opacity:0;transition:opacity .3s easy}.materialModal3:hover .material_image_holder3-hover{opacity:1}.cd-title{position:relative;text-align:center}.cd-title h1{font-weight:700}.cd-intro{width:90%}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.rotate-1 .cd-words-wrapper{-webkit-perspective:300px;-moz-perspective:300px;perspective:300px}.cd-headline.rotate-1 b{opacity:0;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.cd-headline.rotate-1 b.is-visible{opacity:1;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-animation:cd-rotate-1-in 1.2s;-moz-animation:cd-rotate-1-in 1.2s;animation:cd-rotate-1-in 1.2s}.cd-headline.rotate-1 b.is-hidden{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:cd-rotate-1-out 1.2s;-moz-animation:cd-rotate-1-out 1.2s;animation:cd-rotate-1-out 1.2s}@-webkit-keyframes cd-rotate-1-in {
  0% {
    -webkit-transform: rotateX(180deg);
    opacity: 0;
  }
  35% {
    -webkit-transform: rotateX(120deg);
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(360deg);
    opacity: 1;
  }
}@-moz-keyframes cd-rotate-1-in {
  0% {
    -moz-transform: rotateX(180deg);
    opacity: 0;
  }
  35% {
    -moz-transform: rotateX(120deg);
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  100% {
    -moz-transform: rotateX(360deg);
    opacity: 1;
  }
}@keyframes cd-rotate-1-in {
  0% {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
    opacity: 0;
  }
  35% {
    -webkit-transform: rotateX(120deg);
    -moz-transform: rotateX(120deg);
    -ms-transform: rotateX(120deg);
    -o-transform: rotateX(120deg);
    transform: rotateX(120deg);
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(360deg);
    -moz-transform: rotateX(360deg);
    -ms-transform: rotateX(360deg);
    -o-transform: rotateX(360deg);
    transform: rotateX(360deg);
    opacity: 1;
  }
}@-webkit-keyframes cd-rotate-1-out {
  0% {
    -webkit-transform: rotateX(0deg);
    opacity: 1;
  }
  35% {
    -webkit-transform: rotateX(-40deg);
    opacity: 1;
  }
  65% {
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(180deg);
    opacity: 0;
  }
}@-moz-keyframes cd-rotate-1-out {
  0% {
    -moz-transform: rotateX(0deg);
    opacity: 1;
  }
  35% {
    -moz-transform: rotateX(-40deg);
    opacity: 1;
  }
  65% {
    opacity: 0;
  }
  100% {
    -moz-transform: rotateX(180deg);
    opacity: 0;
  }
}@keyframes cd-rotate-1-out {
  0% {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1;
  }
  35% {
    -webkit-transform: rotateX(-40deg);
    -moz-transform: rotateX(-40deg);
    -ms-transform: rotateX(-40deg);
    -o-transform: rotateX(-40deg);
    transform: rotateX(-40deg);
    opacity: 1;
  }
  65% {
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
    opacity: 0;
  }
}.cd-headline.type .cd-words-wrapper{vertical-align:top;overflow:hidden}.cd-headline.type .cd-words-wrapper::after{content:"";position:absolute;right:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:2px;background-color:#d4af37}.cd-headline.type .cd-words-wrapper.waiting::after{-webkit-animation:cd-pulse 1s infinite;-moz-animation:cd-pulse 1s infinite;animation:cd-pulse 1s infinite}.cd-headline.type .cd-words-wrapper.selected{background-color:#d4af37}.cd-headline.type .cd-words-wrapper.selected::after{visibility:hidden}.cd-headline.type .cd-words-wrapper.selected b{color:#fff}.cd-headline.type b{visibility:hidden}.cd-headline.type b.is-visible{visibility:visible}.cd-headline.type i{position:absolute;visibility:hidden}.cd-headline.type i.in{position:relative;visibility:visible}@-webkit-keyframes cd-pulse {
  0% {
    -webkit-transform: translateY(-50%) scale(1);
    opacity: 1;
  }
  40% {
    -webkit-transform: translateY(-50%) scale(0.9);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(-50%) scale(0);
    opacity: 0;
  }
}@-moz-keyframes cd-pulse {
  0% {
    -moz-transform: translateY(-50%) scale(1);
    opacity: 1;
  }
  40% {
    -moz-transform: translateY(-50%) scale(0.9);
    opacity: 0;
  }
  100% {
    -moz-transform: translateY(-50%) scale(0);
    opacity: 0;
  }
}@keyframes cd-pulse {
  0% {
    -webkit-transform: translateY(-50%) scale(1);
    -moz-transform: translateY(-50%) scale(1);
    -ms-transform: translateY(-50%) scale(1);
    -o-transform: translateY(-50%) scale(1);
    transform: translateY(-50%) scale(1);
    opacity: 1;
  }
  40% {
    -webkit-transform: translateY(-50%) scale(0.9);
    -moz-transform: translateY(-50%) scale(0.9);
    -ms-transform: translateY(-50%) scale(0.9);
    -o-transform: translateY(-50%) scale(0.9);
    transform: translateY(-50%) scale(0.9);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(-50%) scale(0);
    -moz-transform: translateY(-50%) scale(0);
    -ms-transform: translateY(-50%) scale(0);
    -o-transform: translateY(-50%) scale(0);
    transform: translateY(-50%) scale(0);
    opacity: 0;
  }
}.cd-headline.rotate-2 .cd-words-wrapper{-webkit-perspective:300px;-moz-perspective:300px;perspective:300px}.cd-headline.rotate-2 i,.cd-headline.rotate-2 em{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-headline.rotate-2 b{opacity:0}.cd-headline.rotate-2 i{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);-moz-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);opacity:0}.is-visible .cd-headline.rotate-2 i{opacity:1}.cd-headline.rotate-2 i.in{-webkit-animation:cd-rotate-2-in .4s forwards;-moz-animation:cd-rotate-2-in .4s forwards;animation:cd-rotate-2-in .4s forwards}.cd-headline.rotate-2 i.out{-webkit-animation:cd-rotate-2-out .4s forwards;-moz-animation:cd-rotate-2-out .4s forwards;animation:cd-rotate-2-out .4s forwards}.cd-headline.rotate-2 em{-webkit-transform:translateZ(20px);-moz-transform:translateZ(20px);-ms-transform:translateZ(20px);-o-transform:translateZ(20px);transform:translateZ(20px)}.no-csstransitions .cd-headline.rotate-2 i{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);opacity:0}.no-csstransitions .cd-headline.rotate-2 i em{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.no-csstransitions .cd-headline.rotate-2 .is-visible i{opacity:1}@-webkit-keyframes cd-rotate-2-in {
  0% {
    opacity: 0;
    -webkit-transform: translateZ(-20px) rotateX(90deg);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateZ(-20px) rotateX(-10deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(-20px) rotateX(0deg);
  }
}@-moz-keyframes cd-rotate-2-in {
  0% {
    opacity: 0;
    -moz-transform: translateZ(-20px) rotateX(90deg);
  }
  60% {
    opacity: 1;
    -moz-transform: translateZ(-20px) rotateX(-10deg);
  }
  100% {
    opacity: 1;
    -moz-transform: translateZ(-20px) rotateX(0deg);
  }
}@keyframes cd-rotate-2-in {
  0% {
    opacity: 0;
    -webkit-transform: translateZ(-20px) rotateX(90deg);
    -moz-transform: translateZ(-20px) rotateX(90deg);
    -ms-transform: translateZ(-20px) rotateX(90deg);
    -o-transform: translateZ(-20px) rotateX(90deg);
    transform: translateZ(-20px) rotateX(90deg);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateZ(-20px) rotateX(-10deg);
    -moz-transform: translateZ(-20px) rotateX(-10deg);
    -ms-transform: translateZ(-20px) rotateX(-10deg);
    -o-transform: translateZ(-20px) rotateX(-10deg);
    transform: translateZ(-20px) rotateX(-10deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(-20px) rotateX(0deg);
    -moz-transform: translateZ(-20px) rotateX(0deg);
    -ms-transform: translateZ(-20px) rotateX(0deg);
    -o-transform: translateZ(-20px) rotateX(0deg);
    transform: translateZ(-20px) rotateX(0deg);
  }
}@-webkit-keyframes cd-rotate-2-out {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(-20px) rotateX(0);
  }
  60% {
    opacity: 0;
    -webkit-transform: translateZ(-20px) rotateX(-100deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateZ(-20px) rotateX(-90deg);
  }
}@-moz-keyframes cd-rotate-2-out {
  0% {
    opacity: 1;
    -moz-transform: translateZ(-20px) rotateX(0);
  }
  60% {
    opacity: 0;
    -moz-transform: translateZ(-20px) rotateX(-100deg);
  }
  100% {
    opacity: 0;
    -moz-transform: translateZ(-20px) rotateX(-90deg);
  }
}@keyframes cd-rotate-2-out {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(-20px) rotateX(0);
    -moz-transform: translateZ(-20px) rotateX(0);
    -ms-transform: translateZ(-20px) rotateX(0);
    -o-transform: translateZ(-20px) rotateX(0);
    transform: translateZ(-20px) rotateX(0);
  }
  60% {
    opacity: 0;
    -webkit-transform: translateZ(-20px) rotateX(-100deg);
    -moz-transform: translateZ(-20px) rotateX(-100deg);
    -ms-transform: translateZ(-20px) rotateX(-100deg);
    -o-transform: translateZ(-20px) rotateX(-100deg);
    transform: translateZ(-20px) rotateX(-100deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateZ(-20px) rotateX(-90deg);
    -moz-transform: translateZ(-20px) rotateX(-90deg);
    -ms-transform: translateZ(-20px) rotateX(-90deg);
    -o-transform: translateZ(-20px) rotateX(-90deg);
    transform: translateZ(-20px) rotateX(-90deg);
  }
}.cd-headline.loading-bar span{display:inline-block;padding:.2em 0}.cd-headline.loading-bar .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.loading-bar .cd-words-wrapper::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:#d4af37;z-index:2;-webkit-transition:width .3s -.1s;-moz-transition:width .3s -.1s;transition:width .3s -.1s}.cd-headline.loading-bar .cd-words-wrapper.is-loading::after{width:100%;-webkit-transition:width 3s;-moz-transition:width 3s;transition:width 3s}.cd-headline.loading-bar b{top:.2em;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.cd-headline.loading-bar b.is-visible{opacity:1;top:0}.cd-headline.slide span{display:inline-block;padding:.2em 0}.cd-headline.slide .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.slide b{opacity:0;top:.2em}.cd-headline.slide b.is-visible{top:0;opacity:1;-webkit-animation:slide-in .6s;-moz-animation:slide-in .6s;animation:slide-in .6s}.cd-headline.slide b.is-hidden{-webkit-animation:slide-out .6s;-moz-animation:slide-out .6s;animation:slide-out .6s}@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(20%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}@-moz-keyframes slide-in {
  0% {
    opacity: 0;
    -moz-transform: translateY(-100%);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(20%);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(20%);
    -moz-transform: translateY(20%);
    -ms-transform: translateY(20%);
    -o-transform: translateY(20%);
    transform: translateY(20%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
}@-webkit-keyframes slide-out {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  60% {
    opacity: 0;
    -webkit-transform: translateY(120%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
  }
}@-moz-keyframes slide-out {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  60% {
    opacity: 0;
    -moz-transform: translateY(120%);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(100%);
  }
}@keyframes slide-out {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  60% {
    opacity: 0;
    -webkit-transform: translateY(120%);
    -moz-transform: translateY(120%);
    -ms-transform: translateY(120%);
    -o-transform: translateY(120%);
    transform: translateY(120%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
  }
}.cd-headline.clip span{display:inline-block;padding:.2em 0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper::after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background-color:#d4af37}.cd-headline.clip b{opacity:0}.cd-headline.clip b.is-visible{opacity:1}.cd-headline.zoom .cd-words-wrapper{-webkit-perspective:300px;-moz-perspective:300px;perspective:300px}.cd-headline.zoom b{opacity:0}.cd-headline.zoom b.is-visible{opacity:1;-webkit-animation:zoom-in .8s;-moz-animation:zoom-in .8s;animation:zoom-in .8s}.cd-headline.zoom b.is-hidden{-webkit-animation:zoom-out .8s;-moz-animation:zoom-out .8s;animation:zoom-out .8s}@-webkit-keyframes zoom-in {
  0% {
    opacity: 0;
    -webkit-transform: translateZ(100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0);
  }
}@-moz-keyframes zoom-in {
  0% {
    opacity: 0;
    -moz-transform: translateZ(100px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateZ(0);
  }
}@keyframes zoom-in {
  0% {
    opacity: 0;
    -webkit-transform: translateZ(100px);
    -moz-transform: translateZ(100px);
    -ms-transform: translateZ(100px);
    -o-transform: translateZ(100px);
    transform: translateZ(100px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
  }
}@-webkit-keyframes zoom-out {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateZ(-100px);
  }
}@-moz-keyframes zoom-out {
  0% {
    opacity: 1;
    -moz-transform: translateZ(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateZ(-100px);
  }
}@keyframes zoom-out {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateZ(-100px);
    -moz-transform: translateZ(-100px);
    -ms-transform: translateZ(-100px);
    -o-transform: translateZ(-100px);
    transform: translateZ(-100px);
  }
}.cd-headline.rotate-3 .cd-words-wrapper{-webkit-perspective:300px;-moz-perspective:300px;perspective:300px}.cd-headline.rotate-3 b{opacity:0}.cd-headline.rotate-3 i{display:inline-block;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-visible .cd-headline.rotate-3 i{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.cd-headline.rotate-3 i.in{-webkit-animation:cd-rotate-3-in .6s forwards;-moz-animation:cd-rotate-3-in .6s forwards;animation:cd-rotate-3-in .6s forwards}.cd-headline.rotate-3 i.out{-webkit-animation:cd-rotate-3-out .6s forwards;-moz-animation:cd-rotate-3-out .6s forwards;animation:cd-rotate-3-out .6s forwards}.no-csstransitions .cd-headline.rotate-3 i{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);opacity:0}.no-csstransitions .cd-headline.rotate-3 .is-visible i{opacity:1}@-webkit-keyframes cd-rotate-3-in {
  0% {
    -webkit-transform: rotateY(180deg);
  }
  100% {
    -webkit-transform: rotateY(0deg);
  }
}@-moz-keyframes cd-rotate-3-in {
  0% {
    -moz-transform: rotateY(180deg);
  }
  100% {
    -moz-transform: rotateY(0deg);
  }
}@keyframes cd-rotate-3-in {
  0% {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
  }
  100% {
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
}@-webkit-keyframes cd-rotate-3-out {
  0% {
    -webkit-transform: rotateY(0);
  }
  100% {
    -webkit-transform: rotateY(-180deg);
  }
}@-moz-keyframes cd-rotate-3-out {
  0% {
    -moz-transform: rotateY(0);
  }
  100% {
    -moz-transform: rotateY(-180deg);
  }
}@keyframes cd-rotate-3-out {
  0% {
    -webkit-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0);
  }
  100% {
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
  }
}.cd-headline.scale b{opacity:0}.cd-headline.scale i{display:inline-block;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.is-visible .cd-headline.scale i{opacity:1}.cd-headline.scale i.in{-webkit-animation:scale-up .6s forwards;-moz-animation:scale-up .6s forwards;animation:scale-up .6s forwards}.cd-headline.scale i.out{-webkit-animation:scale-down .6s forwards;-moz-animation:scale-down .6s forwards;animation:scale-down .6s forwards}.no-csstransitions .cd-headline.scale i{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}.no-csstransitions .cd-headline.scale .is-visible i{opacity:1}@-webkit-keyframes scale-up {
  0% {
    -webkit-transform: scale(0);
    opacity: 0;
  }
  60% {
    -webkit-transform: scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 1;
  }
}@-moz-keyframes scale-up {
  0% {
    -moz-transform: scale(0);
    opacity: 0;
  }
  60% {
    -moz-transform: scale(1.2);
    opacity: 1;
  }
  100% {
    -moz-transform: scale(1);
    opacity: 1;
  }
}@keyframes scale-up {
  0% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
  60% {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}@-webkit-keyframes scale-down {
  0% {
    -webkit-transform: scale(1);
    opacity: 1;
  }
  60% {
    -webkit-transform: scale(0);
    opacity: 0;
  }
}@-moz-keyframes scale-down {
  0% {
    -moz-transform: scale(1);
    opacity: 1;
  }
  60% {
    -moz-transform: scale(0);
    opacity: 0;
  }
}@keyframes scale-down {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  60% {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
}.cd-headline.push b{opacity:0}.cd-headline.push b.is-visible{opacity:1;-webkit-animation:push-in .6s;-moz-animation:push-in .6s;animation:push-in .6s}.cd-headline.push b.is-hidden{-webkit-animation:push-out .6s;-moz-animation:push-out .6s;animation:push-out .6s}@-webkit-keyframes push-in {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}@-moz-keyframes push-in {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100%);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(10%);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}@keyframes push-in {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(10%);
    -moz-transform: translateX(10%);
    -ms-transform: translateX(10%);
    -o-transform: translateX(10%);
    transform: translateX(10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}@-webkit-keyframes push-out {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  60% {
    opacity: 0;
    -webkit-transform: translateX(110%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%);
  }
}@-moz-keyframes push-out {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  60% {
    opacity: 0;
    -moz-transform: translateX(110%);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(100%);
  }
}@keyframes push-out {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  60% {
    opacity: 0;
    -webkit-transform: translateX(110%);
    -moz-transform: translateX(110%);
    -ms-transform: translateX(110%);
    -o-transform: translateX(110%);
    transform: translateX(110%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
}