h2{font-size:60px;line-height:1.3em;padding-bottom:20px}h4{font-size:30px}.theme_color{color:var(--main-color)}textarea{overflow:hidden;resize:none}figure{margin-bottom:0}.theme-btn i{position:relative;display:inline-block;font-size:14px;margin-left:3px}.btn-style-two{position:relative;display:inline-block;vertical-align:top;text-align:center;text-transform:uppercase;color:var(--main-color);letter-spacing:3px;font-weight:700;padding:8px 35px;font-size:12px;border:1px solid var(--main-color);border-radius:0px;overflow:hidden;transition:all .3s ease 0s}.btn-style-two:before{-webkit-transition-duration:800ms;transition-duration:800ms;position:absolute;width:200%;height:200%;content:"";top:-200%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;z-index:1;background:var(--main-color)}.btn-style-two:hover:before{top:0}.btn-style-two .btn-wrap{position:relative;z-index:1;float:left;overflow:hidden;display:inline-block}.btn-style-two .btn-wrap .text-one{position:relative;display:block;color:var(--main-color);transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease}.btn-style-two:hover .btn-wrap .text-one:first-child{-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%)}.btn-style-two .btn-wrap .text-two{position:absolute;top:100%;display:block;color:var(--color-two);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-style-two:hover .btn-wrap .text-two{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn-style-two:hover .btn-wrap .text-two{color:var(--color-two)}.btn-style-two:hover:before{top:-40%}.pull-right{float:right}.pull-left{float:left}.dropdown-toggle::after{display:none}.default-form{position:relative}.default-form .row{margin:0 -15px}.default-form .form-group{position:relative;margin-bottom:30px}.default-form .field-inner{position:relative;display:block}.default-form .field-inner .alt-icon{position:absolute;left:15px;top:50%;margin-top:-15px;line-height:30px;font-size:12px;color:var(--white-color);font-weight:400;z-index:1;pointer-events:none}.default-form .field-inner .arrow-icon{position:absolute;right:10px;top:50%;margin-top:-15px;line-height:30px;font-size:12px;color:var(--white-color);font-weight:400;z-index:1;pointer-events:none}.default-form .form-group .field-label{position:relative;display:block;color:var(--text-color);font-size:14px;line-height:24px;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.default-form .form-group .e-label{position:relative}.default-form .form-group input[type=text],.default-form .form-group input[type=email],.default-form .form-group input[type=password],.default-form .form-group input[type=tel],.default-form .form-group input[type=url],.default-form .form-group input[type=file],.default-form .form-group input[type=number],.default-form .form-group textarea,.default-form .form-group select{position:relative;display:block;height:56px;width:100%;font-size:16px;color:var(--text-color);line-height:34px;font-weight:400;padding:10px 20px;background-color:var(--color-one);border:1px solid var(--white-color-opacity-four);border-radius:0px;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.default-form .form-group input[type=text].l-icon,.default-form .form-group input[type=email].l-icon,.default-form .form-group input[type=password].l-icon,.default-form .form-group input[type=tel].l-icon,.default-form .form-group input[type=url].l-icon,.default-form .form-group input[type=file].l-icon,.default-form .form-group input[type=number].l-icon,.default-form .form-group textarea.l-icon,.default-form .form-group select.l-icon{padding-left:40px}.default-form .form-group textarea{height:130px;resize:none}.contact-form .form-group input[type=submit],.contact-form .form-group button{display:inline-block}.default-form .form-group input[type=text]:focus,.default-form .form-group input[type=email]:focus,.default-form .form-group input[type=password]:focus,.default-form .form-group input[type=tel]:focus,.default-form .form-group input[type=url]:focus,.default-form .form-group input[type=file]:focus,.default-form .form-group input[type=number]:focus,.default-form .form-group textarea:focus,.default-form .form-group select:focus{border-color:var(--main-color)}.default-form .form-group select{-moz-appearance:none;-ms-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;cursor:pointer}.default-form .form-group select option{padding-left:20px;text-indent:20px;cursor:pointer}.default-form .form-group .datepicker{cursor:pointer}.default-form ::-webkit-input-placeholder{color:var(--text-color)}.default-form ::-moz-input-placeholder{color:var(--text-color)}.default-form ::-ms-input-placeholder{color:var(--text-color)}.default-form label.error{color:var(--main-color);font-size:14px;text-transform:capitalize;text-align:left;display:block;font-weight:400;padding-top:10px;line-height:24px;margin-bottom:0}