.htmove-banner .htmove-banner-info .htmove-banner-label{position:relative}.htmove-banner .htmove-banner-thumb img{display:flex}.htmove-banner a.htmove-banner-btn{display:flex}.htmove-button-icon-left .htmove-banner-link a.htmove-banner-btn{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.htmove-banner-one{position:relative;display:block;overflow:hidden;border-radius:4px}.htmove-banner-one .htmove-banner-thumb img{width:100%;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;border-radius:4px}.htmove-banner-one .htmove-banner-info{position:absolute;top:40px;right:30px;bottom:40px;left:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.htmove-banner-one .htmove-banner-info .htmove-banner-label{font-family:"Space Grotesk";font-size:19px;font-weight:400;line-height:1;display:block;text-transform:uppercase;color:#fff}.htmove-banner-one .htmove-banner-info .htmove-banner-content{width:100%}.htmove-banner-one .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:28px;font-weight:500;line-height:1.435;margin-bottom:0;color:#fff}.htmove-banner-one .htmove-banner-info .htmove-banner-link{text-align:center}.htmove-banner-one .htmove-banner-info .htmove-banner-link .htmove-banner-btn{font-size:14px;font-weight:500;line-height:48px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 40px;white-space:nowrap;text-decoration:none;letter-spacing:1px;color:#fff;border:2px solid #fff;border-radius:100px;background-color:transparent}.htmove-banner-one .htmove-banner-info .htmove-banner-link .htmove-banner-btn:hover{color:#222;background-color:#fff}.htmove-banner-one:hover .htmove-banner-thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.htmove-banner-one-2{position:relative;display:block;overflow:hidden;border-radius:4px}.htmove-banner-one-2 .htmove-banner-thumb img{width:100%;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;border-radius:4px}.htmove-banner-one-2 .htmove-banner-info{position:absolute;top:48px;right:48px;bottom:48px;left:48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:35px;text-align:center;border-radius:4px;background-color:rgba(255,255,255,.95)}.htmove-banner-one-2 .htmove-banner-info .htmove-banner-content{width:100%}.htmove-banner-one-2 .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:28px;font-weight:500;line-height:1.435;margin-bottom:0;color:#1d39d7}.htmove-banner-one-2 .htmove-banner-info .htmove-banner-link{margin-top:24px;text-align:center}.htmove-banner-one-2 .htmove-banner-info .htmove-banner-link .htmove-banner-btn{font-size:14px;font-weight:500;line-height:48px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 40px;white-space:nowrap;text-decoration:none;letter-spacing:1px;color:#fff;border:2px solid transparent;border-radius:100px;background-color:#1d39d7}.htmove-banner-one-2 .htmove-banner-info .htmove-banner-link .htmove-banner-btn:hover{background-color:#172daa}.htmove-banner-one-2:hover .htmove-banner-thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width:992px) and (max-width:1199px){.htmove-banner-one-2 .htmove-banner-info{top:30px;right:30px;bottom:30px;left:30px;padding:25px}.htmove-banner-one-2 .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:24px}}@media only screen and (min-width:768px) and (max-width:991px){.htmove-banner-one-2 .htmove-banner-info{top:30px;right:30px;bottom:30px;left:30px;padding:35px}}@media only screen and (max-width:767px){.htmove-banner-one-2 .htmove-banner-info{top:15px;right:15px;bottom:15px;left:15px;padding:25px}.htmove-banner-one-2 .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:24px}}@media only screen and (max-width:575px){.htmove-banner-one-2 .htmove-banner-info{top:30px;right:30px;bottom:30px;left:30px;padding:30px}.htmove-banner-one-2 .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:28px}}.htmove-banner-two{position:relative;display:block;overflow:hidden;border-radius:4px}.htmove-banner-two .htmove-banner-thumb img{width:100%;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;border-radius:4px}.htmove-banner-two .htmove-banner-info{position:absolute;top:35px;right:15px;left:15px}.htmove-banner-two .htmove-banner-info .htmove-banner-content{width:100%;text-align:center}.htmove-banner-two .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:28px;font-weight:500;line-height:1.4;margin-bottom:7px;color:inherit}.htmove-banner-two .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{font-size:15px;font-weight:400;line-height:1.5;display:block;color:inherit}.htmove-banner-two:hover .htmove-banner-thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width:767px){.htmove-banner-two .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:24px}.htmove-banner-two .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{font-size:16px}}.htmove-banner-three{position:relative;display:block;overflow:hidden;border-radius:6px}.htmove-banner-three .htmove-banner-thumb img{width:100%;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;border-radius:6px}.htmove-banner-three .htmove-banner-info{position:absolute;top:40px;right:40px;bottom:40px;left:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.htmove-banner-three .htmove-banner-info .htmove-banner-content{width:100%;margin-bottom:25px}.htmove-banner-three .htmove-banner-info .htmove-banner-content:last-child{margin-bottom:0}.htmove-banner-three .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{font-family:"Space Grotesk";font-size:19px;font-weight:400;line-height:1.5;display:block;margin-bottom:15px;color:inherit}.htmove-banner-three .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:28px;font-weight:500;line-height:1.425;margin-bottom:0;color:inherit}.htmove-banner-three .htmove-banner-info .htmove-banner-link{margin-top:auto}.htmove-banner-three .htmove-banner-info .htmove-banner-link .htmove-banner-btn{font-size:14px;font-weight:500;line-height:48px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 40px;white-space:nowrap;text-decoration:none;letter-spacing:1px;color:#fff;border:2px solid transparent;border-radius:100px;background-color:#1d39d7}.htmove-banner-three .htmove-banner-info .htmove-banner-link .htmove-banner-btn:hover{background-color:#172daa}.htmove-banner-three .htmove-banner-info .htmove-banner-link.light .htmove-banner-btn:hover{color:#222;background-color:#fff}.htmove-banner-three .htmove-banner-info .htmove-banner-link.dark .htmove-banner-btn:hover{color:#fff;background-color:#222}.htmove-banner-three:hover .htmove-banner-thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (max-width:479px){.htmove-banner-three .htmove-banner-info{top:30px;right:30px;bottom:30px;left:30px}.htmove-banner-three .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{font-size:16px;margin-bottom:10px}.htmove-banner-three .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:24px}}.htmove-banner-four{position:relative;display:block;overflow:hidden;border-radius:6px}.htmove-banner-four .htmove-banner-thumb img{width:100%;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;border-radius:6px}.htmove-banner-four .htmove-banner-info{position:absolute;top:40px;right:40px;bottom:40px;left:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.htmove-banner-four .htmove-banner-info .htmove-banner-content{width:100%;max-width:440px}.htmove-banner-four .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{font-size:14px;font-weight:400;line-height:1.5;display:block;margin-bottom:25px;text-transform:uppercase;color:inherit}.htmove-banner-four .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:38px;font-weight:600;line-height:1.25;margin-bottom:25px;color:inherit}.htmove-banner-four .htmove-banner-info .htmove-banner-content p{font-size:15px;line-height:1.7}.htmove-banner-four .htmove-banner-info .htmove-banner-content p:last-child{margin-bottom:0}.htmove-banner-four .htmove-banner-info .htmove-banner-link{margin-top:35px}.htmove-banner-four .htmove-banner-info .htmove-banner-link .htmove-banner-btn{font-size:14px;font-weight:500;line-height:48px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 40px;white-space:nowrap;text-decoration:none;letter-spacing:1px;color:#fff;border-radius:4px;background-color:#1d39d7}.htmove-banner-four .htmove-banner-info .htmove-banner-link .htmove-banner-btn:hover{background-color:#172daa}.htmove-banner-four:hover .htmove-banner-thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width:767px){.htmove-banner-four .htmove-banner-info{top:30px;right:30px;bottom:30px;left:30px}.htmove-banner-four .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{margin-bottom:15px}.htmove-banner-four .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:30px;margin-bottom:15px}}@media only screen and (max-width:479px){.htmove-banner-four .htmove-banner-info{top:20px;right:20px;bottom:20px;left:20px}.htmove-banner-four .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{margin-bottom:10px}.htmove-banner-four .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:22px;margin-bottom:15px}.htmove-banner-four .htmove-banner-info .htmove-banner-content p{font-size:13px}}.htmove-banner-five{position:relative;display:block;overflow:hidden;border-radius:8px}.htmove-banner-five .htmove-banner-thumb img{width:100%;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;border-radius:8px}.htmove-banner-five .htmove-banner-info{position:absolute;top:30px;right:30px;bottom:30px;left:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#222}.htmove-banner-five .htmove-banner-info .htmove-banner-content{width:100%;margin-bottom:30px}.htmove-banner-five .htmove-banner-info .htmove-banner-content:last-child{margin-bottom:0}.htmove-banner-five .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:21px;font-weight:500;line-height:1.5;margin-bottom:10px;color:#222}.htmove-banner-five .htmove-banner-info .htmove-banner-content .htmove-banner-title:last-child{margin-bottom:0}.htmove-banner-five .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{font-size:15px;font-weight:400;line-height:1.5;display:block;color:#222}.htmove-banner-five .htmove-banner-info .htmove-banner-link{margin-top:auto}.htmove-banner-five .htmove-banner-info .htmove-banner-link a i{font-size:16px;margin-left:8px}.htmove-banner-five .htmove-banner-info .htmove-banner-link a:not(.htmove-banner-btn) {font-size:14px;font-weight:500;line-height:1.5;position:relative;display:inline-block;text-decoration:none;color:#1d39d7}.htmove-banner-five .htmove-banner-info .htmove-banner-link a:not(.htmove-banner-btn)::before {position:absolute;right:0;bottom:-1px;width:0;height:1px;content:"";-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);-o-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);opacity:0;background-color:#1d39d7}.htmove-banner-five .htmove-banner-info .htmove-banner-link a:not(.htmove-banner-btn):hover::before {right:auto;left:0;width:100%;opacity:1}.htmove-banner-five .htmove-banner-info .htmove-banner-link a.htmove-banner-btn{font-size:14px;font-weight:500;line-height:48px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 40px;white-space:nowrap;text-decoration:none;letter-spacing:1px;color:#222;border:1px solid #222;border-radius:150px}.htmove-banner-five .htmove-banner-info .htmove-banner-link a.htmove-banner-btn:hover{color:#fff;background-color:#222}.htmove-banner-five.position-bottom-center .htmove-banner-info .htmove-banner-content{margin-top:auto;text-align:center}.htmove-banner-five.position-bottom-center .htmove-banner-info .htmove-banner-link{margin-top:0;text-align:center}.htmove-banner-five.position-top-center .htmove-banner-info .htmove-banner-content{text-align:center}.htmove-banner-five.position-top-center .htmove-banner-info .htmove-banner-link{margin-top:0;text-align:center}.htmove-banner-five.position-top-right .htmove-banner-info{left:auto}.htmove-banner-five:hover .htmove-banner-thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width:767px){.htmove-banner-five .htmove-banner-info{top:20px;right:20px;bottom:20px;left:20px}}.htmove-banner-six{position:relative;display:block;overflow:hidden;border-radius:5px}.htmove-banner-six .htmove-banner-thumb img{width:100%;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;border-radius:5px}.htmove-banner-six .htmove-banner-info{position:absolute;top:50%;left:50%;padding:20px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.htmove-banner-six .htmove-banner-info .htmove-banner-content{width:100%;margin-bottom:40px;white-space:nowrap}.htmove-banner-six .htmove-banner-info .htmove-banner-content:last-child{margin-bottom:0}.htmove-banner-six .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{font-family:"Space Grotesk";font-size:19px;font-weight:400;line-height:1.5;display:block;margin-bottom:10px;color:#fff}.htmove-banner-six .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:51px;font-weight:600;line-height:1.25;color:#fff}.htmove-banner-six .htmove-banner-info .htmove-banner-content .htmove-banner-title:last-child{margin-bottom:0}.htmove-banner-six .htmove-banner-info .htmove-banner-link .htmove-banner-btn{font-size:14px;font-weight:500;line-height:48px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 40px;white-space:nowrap;text-decoration:none;letter-spacing:1px;color:#fff;border:2px solid #fff;border-radius:100px;background-color:transparent}.htmove-banner-six .htmove-banner-info .htmove-banner-link .htmove-banner-btn:hover{color:#222;background-color:#fff}.htmove-banner-six.position-left-middle .htmove-banner-info{position:absolute;top:50%;left:40px;padding:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left}.htmove-banner-six:hover .htmove-banner-thumb img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media only screen and (min-width:768px) and (max-width:991px){.htmove-banner-six .htmove-banner-info{margin-top:0;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.htmove-banner-six .htmove-banner-info .htmove-banner-content{margin-bottom:40px}.htmove-banner-six .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:48px}}@media only screen and (max-width:767px){.htmove-banner-six .htmove-banner-info{margin-top:0;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.htmove-banner-six .htmove-banner-info .htmove-banner-content{margin-bottom:30px}.htmove-banner-six .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:40px}}@media only screen and (max-width:575px){.htmove-banner-six .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:32px}}@media only screen and (max-width:479px){.htmove-banner-six .htmove-banner-info .htmove-banner-content{margin-bottom:20px}.htmove-banner-six .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{font-size:16px}.htmove-banner-six .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:24px}.htmove-banner-six .htmove-banner-info .htmove-banner-link a{font-size:13px;line-height:40px;height:40px;padding:0 25px}}.htmove-banner-seven{position:relative;display:block;overflow:hidden;border-radius:6px}.htmove-banner-seven .htmove-banner-thumb img{width:100%;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s}.htmove-banner-seven .htmove-banner-info{position:absolute;right:30px;bottom:10%;left:30px;padding:30px 20px;text-align:center;border-radius:8px;background-color:#fff}.htmove-banner-seven .htmove-banner-info .htmove-banner-content{width:100%;margin-bottom:25px}.htmove-banner-seven .htmove-banner-info .htmove-banner-content .htmove-banner-sub-title{font-size:19px;font-weight:400;line-height:1.5;display:block;margin-bottom:20px;color:#999}.htmove-banner-seven .htmove-banner-info .htmove-banner-content .htmove-banner-title{font-size:28px;font-weight:500;line-height:1.435;margin-bottom:0;color:#222}.htmove-banner-seven .htmove-banner-info .htmove-banner-link .htmove-banner-btn{font-size:14px;font-weight:500;line-height:48px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 40px;white-space:nowrap;text-decoration:none;letter-spacing:1px;color:#fff;border-radius:4px;background-color:#1d39d7}.htmove-banner-seven .htmove-banner-info .htmove-banner-link .htmove-banner-btn:hover{background-color:#222}.htmove-banner-seven:hover .htmove-banner-thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.htmove-banner .htmove-banner-thumb:after{content:"";position:absolute;background:rgba(0,0,0,0);top:0;left:0;width:100%;z-index:0;height:100%}